4. Vitamin E This antioxidant vitamin is essential for a puppy’s immune system and skin health. It protects cells from damage and promotes healthy skin and coat. Foods rich in Vitamin E include vegetable oils, seeds, and leafy greens.